package voSetting;
/**
 * 메신저의 트리구조를 open할때 open된 그룹 안에 포함된 사원이름을 표시
 * @author Young
 *
 */
/*
 * 1. 그룹을 open할 때 그룹에 포함된 사원의 이름과 직위, 직책, 사번, 클라이언트 주소를 서버에 요청
 * 2. 서버는 요청에 따라 d_code를 가지고 인사 테이블에서 인원을 분류
 * 3. 분류된 인원의 상태정보를 조회
 * 4. 서버는 분류된 인원의 이름, 직책, 직위, 사번, 상태정보, 클라이언트 주소를 반환
 * 5. 클라이언트에서 반환받은 데이터를 통해 이름, 직책, 직위 및 상태를 뿌려줌 
 * 
 * 트리구조상에서 각각의 그룹이 최초 한번 열릴때만 동작하며 
 * 동작 된 이후 데이터는 클라이언트에서 보관
 */
public class ShowGroupVO {
	
	private int d_code;
	
	private int e_number;
	private String e_position;
	private String e_duty;
	private String e_name;
	private int m_state;
	private Object client;
	
	public ShowGroupVO() {
		this.d_code = 0;
		
		this.e_number = 0;
		this.e_name = "";
		this.e_position = "";
		this.e_duty = "";
		this.m_state = 0;
		
		this.client = null;
	}

	public int getE_number() {
		return e_number;
	}

	public void setE_number(int e_number) {
		this.e_number = e_number;
	}

	public int getD_code() {
		return d_code;
	}

	public void setD_code(int d_code) {
		this.d_code = d_code;
	}

	public String getE_position() {
		return e_position;
	}

	public void setE_position(String e_position) {
		this.e_position = e_position;
	}

	public String getE_duty() {
		return e_duty;
	}

	public void setE_duty(String e_duty) {
		this.e_duty = e_duty;
	}

	public String getE_name() {
		return e_name;
	}

	public void setE_name(String e_name) {
		this.e_name = e_name;
	}

	public int getM_state() {
		return m_state;
	}

	public void setM_state(int m_state) {
		this.m_state = m_state;
	}

	public Object getClient() {
		return client;
	}

	public void setClient(Object client) {
		this.client = client;
	}
	

}
